/**
 * 将富文本中提取文本内容
 * @param val 富文本
 * @returns 中文字符和数字以及一些中文符号
 */
export function filtersText(val?: string) {
  if (val != null && val != '') {
    let reg = /[\u4e00-\u9fa5]|[\(\)\《\》\,\。\“\”\!\d]/g;
    let names = val.match(reg);
    val = names ? names.join('') : '';
    return val;
  } else return '';
}

export function isJsonString(str?: string) {
  if (!str) return false;
  try {
    const toObj = JSON.parse(str);
    if (toObj && typeof toObj === 'object') {
      return true;
    }
  } catch {
    (e) => console.log(e);
  }
  return false;
}
